ram feeder - French English Dictionary